package com.tsd.system.entity;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * 描述：SysParameter 模型
 *
 * @author Hillpool
 * @date 2019/03/18 17:43:03
 */
public class SysParameter {

    /**
     * 自动生成在数字序号
     */
    private Long id;

    /**
     * 编程代码设置的uuid
     */
    private String sid;

    /**
     * 创建时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh", timezone = "GMT+8")
    private Date createDate;

    /**
     * 创建人id
     */
    private String creatorId;

    /**
     * 最后更新时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh", timezone = "GMT+8")
    private Date updateDate;

    /**
     * 最后更新人
     */
    private String updatorId;

    /**
     * 状态，根据需要使用，dr是删除与非删除的标识
     */
    private Integer state;

    /**
     * 参数名称
     */
    private String name;

    /**
     * 英文名
     */
    private String enName;

    /**
     * 参数值
     */
    private String value;

    /**
     * 排序编码
     */
    private Integer sn;

    /**
     * 备注
     */
    private String noteInfo;

    /**
     * 删除标志，0-未删除，1-已删除
     */
    private Integer dr;

    /**
     * 删除时间
     */
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", locale = "zh", timezone = "GMT+8")
    private Date drDate;

    /**
     * 删除人员名称
     */
    private String drUserName;


    public Long getId() {
        return this.id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getSid() {
        return this.sid;
    }

    public void setSid(String sid) {
        this.sid = sid;
    }

    public Date getCreateDate() {
        return this.createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public String getCreatorId() {
        return this.creatorId;
    }

    public void setCreatorId(String creatorId) {
        this.creatorId = creatorId;
    }

    public Date getUpdateDate() {
        return this.updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public String getUpdatorId() {
        return this.updatorId;
    }

    public void setUpdatorId(String updatorId) {
        this.updatorId = updatorId;
    }

    public Integer getState() {
        return this.state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getName() {
        return this.name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getEnName() {
        return this.enName;
    }

    public void setEnName(String enName) {
        this.enName = enName;
    }

    public String getValue() {
        return this.value;
    }

    public void setValue(String value) {
        this.value = value;
    }

    public Integer getSn() {
        return this.sn;
    }

    public void setSn(Integer sn) {
        this.sn = sn;
    }

    public String getNoteInfo() {
        return this.noteInfo;
    }

    public void setNoteInfo(String noteInfo) {
        this.noteInfo = noteInfo;
    }

    public Integer getDr() {
        return this.dr;
    }

    public void setDr(Integer dr) {
        this.dr = dr;
    }

    public Date getDrDate() {
        return this.drDate;
    }

    public void setDrDate(Date drDate) {
        this.drDate = drDate;
    }

    public String getDrUserName() {
        return this.drUserName;
    }

    public void setDrUserName(String drUserName) {
        this.drUserName = drUserName;
    }


}
